Python Job: Senior Machine Learning Engineer (ML Hub)

Job added on

Company

OLX
Portugal

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

WELCOME TO OLX GROUP
Over 300 Million monthly active users; US $1.6 billion in revenue and 18% revenue growth (FY 2021; 36% growth in FY2020); Part of Naspers’ Prosus, one of the biggest technology investors in the world (An early investor in Tencent and the owner of StackOverFlow). +30 countries. +20 Brands. Powered by +10,000 employees representing 81 nationalities.

That’s what’s on our plate at OLX Group.

And that's why we need your help. Join Us. Shape your career with us.

Data Science org

The Data Science team at OLX Group is responsible for building algorithmic solutions to facilitate transactions between buyers and sellers. We are developing personalization technologies and optimization strategies that have a direct impact on OLX’s users as well as the company’s bottom line.

You will be encouraged to research state-of-the-art machine learning, in the areas of search relevance, ranking, recommender systems, and more. Applying these methods to core OLX product platforms deployed in the cloud that are affecting the user experience for millions of visitors per month, rolling your solutions to production, analyzing model results offline and online, and measuring site impact.

Some of the challenges that we are focusing on are maximizing the relevance of the search results by applying ML-based rankers, combining different sources of ads in search and recommendations to optimize the satisfaction of both buyers and sellers, estimating the impact that the interactions generated by the buyers have on the revenue, and detecting trending products even before they become popular.

The team

The ML hub team at OLX Group is responsible for helping data scientists and machine learning engineers across OLX Europe. In a way, we are internal consultants and when somebody needs our help, we work together with other teams to productionize their services and make sure they follow our engineering standards.

Right now, we're hiring a Senior Machine Learning Engineer. On a typical day, you will be working together with data scientists on integrating data science solutions to our internal machine learning platform.

You will also get a chance to work on all the stages of an ML project, starting from data extraction to preprocessing, training, evaluating and serving the predictions to our end-users. You will work with engineers to monitor our models, make our ML services fault-tolerant, optimise performance and cloud costs. In any case, you will find a group of friendly people who want to collaborate with you to improve the user experience and ultimately have fun together!


What you will be doing:

  • Work in multi-functional teams with people from different backgrounds
  • Build, unify and standardize internal tools for data scientists and other machine learning engineers
  • Build effective solutions with machine learning
  • Collaborate with Data Scientists and SREs to bring machine learning services to production
  • Measure the impact of your models on company goals
  • Collaborate with internal and external stakeholders
  • Drive data science efforts across the organization

Your skills and experience:

  • At least 4 years of experience in the machine learning field with a track record of successful project delivery
  • Industry experience creating and productionizing machine learning algorithms at scale
  • A strong engineering background with good knowledge of Python
  • Exposure to production infrastructure and best DevOps practices: monitoring, alerting, CI/CD, container-orchestrating platforms, and infrastructure-as-code tools (Kubernetes, Terraform, New Relic, Gitlab CI/CD)
  • Experience in using machine learning frameworks in production settings: Scikit-Learn, TensorFlow or similar
  • Understanding of AWS (or similar cloud services) and experience using it for deploying machine learning solutions
  • Understanding of machine learning basics

Nice to have:

  • Experience with building data pipelines using tools like AWS Batch, Spark and/or Airflow
  • Exposure to other programming languages (Kotlin, Java, Go etc) is a plus
  • Knowledge of MLOps practices and tools

What we offer:

  • Permanent contract
  • Annual bonus of 15% of your base salary
  • Strengths-based personal career development
  • Company mobile phone, MacBook Pro or Windows Dell along with necessary accessories to make your work comfortable
  • Competitive compensation and benefits (medical care, sports package, and others)
  • Training and conference budget
  • The opportunity to learn from each other and become better every day
  • A passionate and diverse team of data scientists spanning several tech hubs in Europe and around the world

A BIT MORE ABOUT US
Check our careers website here.
Discover why you should join the OLX Group Now
Check out our talent, product, engineering and design blogs here
Follow us on Linkedin

We encourage people of all races, ethnicities, disabilities, ages, gender identity or expression, backgrounds and experiences to consider applying for this role. We are committed to building an inclusive culture that seeks out the diverse perspectives and experiences of our people and becomes a company superpower and strategic competitive advantage.

The OLX Group (OLX Group consists of OLX Global B.V. and its affiliated companies) will handle your personal data with care and will process your personal data to assess your fit for the position you are applying for. You can give your consent (optional) to allow us to store your data for up to 12 months after the application process. So that in case you are not fit for the role at stake we can consider you for other suitable roles.

Please refer to our Privacy Statement to find out more about how your application data will be processed.